#include <ppl/common/sys.h>
#include <iostream>

// enum ISA {
//     ISA_undef = 0,
//     ISA_X86_SSE = 0x1,
//     ISA_X86_SSE2 = 0x2,
//     ISA_X86_SSE3 = 0x4,
//     ISA_X86_SSSE3 = 0x8,
//     ISA_X86_SSE41 = 0x10,
//     ISA_X86_SSE42 = 0x20,
//     ISA_X86_AVX = 0x40,
//     ISA_X86_AVX2 = 0x80,
//     ISA_X86_FMA = 0x100,
//     ISA_X86_F16C = 0x200,
//     ISA_X86_AVX512 = 0x1000,
// };

using namespace std;

int main(void){
    const struct ppl::common::CpuInfo* cpuinfo = ppl::common::GetCpuInfo(0);
//     if(ppl::common::CpuSupports(ppl::common::ISA_X86_FMA)){
//         std::cout << "support ISA_X86_FMA" << std::endl;
//     }else{
//         std::cout << "don't support ISA_X86_FMA" << std::endl;
//     }
    
    return 0;
}
